--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Commits v4.6.2-rc.2 (35ed7369)
e514623 Ivan 2026-05-10 10:59:02 - 2 months ago
ci(linux): install Task before running release-assets build script
2a77690 Ivan 2026-05-10 10:51:52 - 2 months ago
ci(linux): add AppImage/deb/rpm build-test jobs for x64 and arm64 on push to dev
9b5574c Ivan 2026-05-10 10:40:22 - 2 months ago
ci(docker): add hardened variant to build matrix, update Dockerfiles and docs for UV
eafa246 Ivan 2026-05-10 10:20:45 - 2 months ago
chore(docs): update
879cf56 Ivan 2026-05-10 10:20:23 - 2 months ago
fix(ci): update tests to match new logic in nomadnet downloader and banished page
7e31cd0 Ivan 2026-05-10 10:19:42 - 2 months ago
feat(tools): migrate to UV from Poetry for blazing fast ultra safe secure unhackable dependency management :rocket: :rocket: :rocket: :rocket: :rocket: :rocket: :rocket: :rocket:
2ce02e1 Ivan 2026-05-10 09:52:43 - 2 months ago
fix(ci): remove cbor2, add flags to poetry to install dev deps.
261c792 Ivan 2026-05-10 09:33:44 - 2 months ago
fix(build): remove duplicate cx-freeze from optional-dependencies, regenerate lock
76657c6 Ivan 2026-05-10 09:02:18 - 2 months ago
deps(lock): regenerate poetry.lock to include cx-freeze (missing from previous lock)
50af398 Ivan 2026-05-10 08:53:58 - 2 months ago
docs(CHANGELOG): add 4.6.2 entries for banishment, tests, and nomadnet fixes
24edabb Ivan 2026-05-10 08:53:51 - 2 months ago
fix(nomadnet): parse relative /page/ and /file/ URLs, show full URL in link hover titles
41e40dc Ivan 2026-05-10 08:53:45 - 2 months ago
fix(nomadnet): convert file download backtick params to var_ dict, fix cancel crash
4baf577 Ivan 2026-05-10 08:22:19 - 2 months ago
fix(nomadnet): revert parseNomadnetworkUrl change, only split backtick params for file downloads
1fa5a74 Ivan 2026-05-10 08:18:30 - 2 months ago
fix(nomadnet): parse backtick-separated parameters in download URLs
0db5ad0 Ivan 2026-05-10 08:13:44 - 2 months ago
ui(banishment): group blocked page by identity, show all destination hashes per identity
88a887d Ivan 2026-05-10 08:13:27 - 2 months ago
fix(banishment): delete contact and stamp/ticket on block for all identity destinations
2f017d6 Ivan 2026-05-10 07:53:47 - 2 months ago
test(telemetry): fix no-location mock to properly return None from config.get
037501a Ivan 2026-05-10 07:46:42 - 2 months ago
docs(readme): add Umbrel App Store link and sync lang README structure
3b8704b Ivan 2026-05-10 07:46:35 - 2 months ago
fix(banishment): block all identity addresses, prevent delivery callbacks, fix unbanish UI sync
e363738 Ivan 2026-05-10 07:46:28 - 2 months ago
test(backend): fix failing tests for pytest compat, boolconfig mocks, and RNS get_instance
bc796c6 Ivan 2026-05-10 07:46:14 - 2 months ago
deps(build): add missing dev deps (pytest-asyncio, pytest-xdist, pytest-cov, jsonschema)
687c354 Ivan 2026-05-10 05:50:48 - 2 months ago
docs(CHANGELOG): update 4.6.2
d64cd6b Ivan 2026-05-10 05:50:11 - 2 months ago
chore(codebase): format
57d432b Ivan 2026-05-10 05:33:21 - 2 months ago
fix(interfaces): decouple default_bootstrap_only from Reticulum config
decf1aa Ivan 2026-05-10 05:23:53 - 2 months ago
fix(FAQ): typo
990aba5 Ivan 2026-05-10 05:22:25 - 2 months ago
docs: add FAQ.md with grammar and spelling fixes
1ed0423 Ivan 2026-05-10 04:19:12 - 2 months ago
fix(android): prevent RNodeInterface crash and use external storage
494942d Ivan 2026-05-10 04:11:44 - 2 months ago
style: apply formatting fixes across backend, frontend, and tests
66d98f4 Ivan 2026-05-10 04:10:16 - 2 months ago
fix(frontend): clean up failed ping error logging in dev tools
2397eef Ivan 2026-05-10 04:08:41 - 2 months ago
feat(config): raise announce storage and API defaults to 2500
3b72902 Ivan 2026-05-10 04:00:38 - 2 months ago
test(nomadnet): add tests for query-param file downloads and docs fixes
5008189 Ivan 2026-05-10 03:33:57 - 2 months ago
feat(nomadnet): support query-parameter data in file downloads
8b5384e Ivan 2026-05-10 03:23:38 - 2 months ago
ci(release): add SHA256 checksum table to release description
dc77129 Ivan 2026-05-10 02:26:43 - 2 months ago
fix(docs_manager): generate index.html for meshchatx-docs so /meshchatx-docs/index.html resolves
4f7a0db Ivan 2026-05-10 02:24:55 - 2 months ago
Update README
4349cb9 Ivan 2026-05-10 02:11:19 - 2 months ago
ci(setup-trivy): add curl retries for transient 502 errors
fee9e33 Ivan 2026-05-10 02:07:11 - 2 months ago
refactor(ui): reorder sidebar with telephone below messages
9d5d03a Ivan 2026-05-10 02:01:40 - 2 months ago
test(auto_propagation, CallPage): update tests for propagation sync and telephone enabled config
d1145cd Ivan 2026-05-10 02:01:30 - 2 months ago
fix(l10n): add missing flood protection translation keys to all locales
e6762ec Ivan 2026-05-10 02:01:21 - 2 months ago
feat(frontend): update call page and add flood protection settings UI
9671325 Ivan 2026-05-10 02:01:12 - 2 months ago
fix(identity_context): guard inbound stamp cost comparison against non-int values
cdf2a21 Ivan 2026-05-10 02:01:03 - 2 months ago
feat(backend): implement flood protection and improve propagation sync reliability
4adb3fe Ivan 2026-05-10 02:00:50 - 2 months ago
chore(ci): update build scripts and release workflow
0be9ccd Ivan 2026-05-10 01:11:15 - 2 months ago
chore(dependencies): update lxmf to version 0.9.7 and rns to version 1.2.5
c9f496c Ivan 2026-05-09 09:18:53 - 2 months ago
fix(meshchat): delete conversation when blocking a destination to ensure proper cleanup
434e296 Ivan 2026-05-09 09:14:50 - 2 months ago
fix(config_manager): disable telephone announce feature by default
84ff3a9 Ivan 2026-05-09 08:57:11 - 2 months ago
fix(meshchat): handle configparser errors when reading configuration files to prevent crashes
b84ade4 Ivan 2026-05-09 08:03:59 - 2 months ago
fix(meshchat, health_monitor): add garbage collection calls to cleanup resources during context teardown and health checks
9f04aef Ivan 2026-05-09 07:56:33 - 2 months ago
refactor(meshchat): implement delayed hangup for rejected calls and improve contact lookup handling
6bc49c4 Ivan 2026-05-09 06:50:55 - 2 months ago
feat(tests): add tests for contacts and favourites import/export functionality, including deduplication and icon handling
aaa2539 Ivan 2026-05-09 06:45:54 - 2 months ago
docs(README, docs): add reset password functionality details and update CLI options across multiple languages
9a10a03 Ivan 2026-05-09 06:45:23 - 2 months ago
feat(SettingsPage): implement favourites import/export functionality and handle API responses
3c196e2 Ivan 2026-05-09 06:44:52 - 2 months ago
feat(meshchat): add password reset functionality and bulk import for favourites
9906dac Ivan 2026-05-09 06:36:18 - 2 months ago
chore(workflows): standardize comments
f052a44 Ivan 2026-05-08 03:31:16 - 2 months ago
fix(tests): update ConversationViewer tests with promise flushing and improve error handling in MessageSendingFailures
39ecb53 Ivan 2026-05-08 03:24:01 - 2 months ago
feat(pytest.ini): add long_running marker for multi-minute soak tests in pytest configuration
e5080a7 Ivan 2026-05-08 03:05:46 - 2 months ago
fix(TutorialModal, AddInterfacePage, InterfacesPage): update defaultBootstrapOnly to false and add stats for TX/RX to discovered interfaces.
5fa79d3 Ivan 2026-05-08 03:05:10 - 2 months ago
feat(conversationScroll): add scroll management functions and update E2E tests for message switching
02b8695 Ivan 2026-05-08 03:04:57 - 2 months ago
refactor(ConversationViewer): streamline message loading UI
f2235f2 Ivan 2026-05-08 03:03:52 - 2 months ago
feat(tests): add integration tests for announce limits and spam handling, including max storage constraints and websocket broadcast behavior
7867034 Ivan 2026-05-08 03:03:42 - 2 months ago
fix(auto_propagation_manager): add router existence checks in propagation methods to prevent errors
e8a6e7d Ivan 2026-05-08 03:03:22 - 2 months ago
feat(logging): implement console logging restoration after Reticulum initialization and add instance name corruption repair for hot reloads
2af0437 Ivan 2026-05-08 00:11:47 - 2 months ago
chore(dependencies): update rns version to 1.2.4 in poetry.lock, pyproject.toml, requirements.txt, and build.gradle
986c19b Ivan 2026-05-07 00:14:57 - 2 months ago
fix(tests): modify import_module patch to handle specific import cases in app_info test
6407950 Ivan 2026-05-06 23:55:36 - 2 months ago
refactor(reticulum_config): update _ensure_reticulum_config method to conditionally create config file
f770bb7 Ivan 2026-05-06 23:41:07 - 2 months ago
chore(changelog): update CHANGELOG
e929529 Ivan 2026-05-06 23:40:59 - 2 months ago
docs(README): update NomadNet node references and add rngit NomadNet Node information
d0cad87 Ivan 2026-05-06 23:38:26 - 2 months ago
feat(micron-parser): update WASM fetching logic with ETag support and integrity checks; update integrity.json with new fields
06710bc Ivan 2026-05-06 23:32:21 - 2 months ago
feat(lxmf): update conversation previews to include image, audio, and file attachment notifications and add related tests
83db6ce Ivan 2026-05-06 23:31:05 - 2 months ago
chore(dependencies): update aiohttp version to 3.13.5 in pyproject.toml, build.gradle, and meta.yaml
c17b744 Ivan 2026-05-06 23:21:04 - 2 months ago
chore(CONTRIBUTORS): add zenith to the list of contributors
b14c7c8 Ivan 2026-05-06 23:20:57 - 2 months ago
refactor(async_utils): remove asyncio 3.13 patch and clean up related code; add regression test for HTTPS file response
95f562e Ivan 2026-05-06 23:20:23 - 2 months ago
i18n(nomadnet): add multiline_hint for all locales
4d6c4a3 Ivan 2026-05-06 23:14:17 - 2 months ago
refactor(reticulum_config): replace default config text method with file writing functionality and update related tests
83be395 Ivan 2026-05-06 23:10:42 - 2 months ago
refactor(async_utils): adjust coroutine management limits and add logging for dropped coroutines
37fbd43 Ivan 2026-05-06 23:08:24 - 2 months ago
chore(dependencies): add usbserial4a
eb71ab4 ivan 2026-05-06 23:17:10 - 2 months ago
Merge pull request 'refactor(MicronParser): enable text inputs to upgrade to multilline textareas and display hint on pressing enter twice' (#1) from zenith/MeshChatX:dev into dev
b716a2e zenith 2026-05-06 22:47:39 - 2 months ago
refactor(MicronParser): enable text inputs to upgrade to multilline textareas and display hint on pressing enter twice
72414ca Ivan 2026-05-06 08:03:31 - 2 months ago
chore(changelog): update CHANGELOG for version 4.6.2
e5e0bbd Ivan 2026-05-06 08:03:23 - 2 months ago
feat(auto-propagation) fix to not get stuck on a node we cant reach.
1afb2d9 Ivan 2026-05-06 07:53:30 - 2 months ago
Update Toast component with swipe functionality for dismissing notifications
bf4da5d Ivan 2026-05-06 07:51:15 - 2 months ago
Update vendored LXMFy
944094f Ivan 2026-05-06 07:50:21 - 2 months ago
chore(dependencies): add vue-eslint-parser and update its version to 10.4.0
6d6776e Ivan 2026-05-06 07:46:21 - 2 months ago
fix(version): format
bedb922 Ivan 2026-05-06 07:43:51 - 2 months ago
chore(changelog): update CHANGELOG for version 4.6.2
5e6a580 Ivan 2026-05-06 07:43:44 - 2 months ago
chore(version): bump version to 4.6.2 and update related documentation
9b2a445 Ivan 2026-05-06 07:43:00 - 2 months ago
chore(package): bump version to 4.6.2 and update various dependencies
ba76921 Ivan 2026-05-06 07:42:51 - 2 months ago
chore(pnpm-lock): update package versions and specifications for various dependencies
91902dd Ivan 2026-05-06 07:35:38 - 2 months ago
fix(build-backend): improve bytecode cleanup to only remove .pyc/.pyo files if corresponding .py exists
afbc80b Ivan 2026-05-06 07:34:18 - 2 months ago
chore(dependencies): update rns package version to 1.2.3
18656e1 Ivan 2026-05-06 07:24:07 - 2 months ago
chore(pnpm-lock): update micron-parser version to latest commit
ec44e22 Ivan 2026-05-06 07:22:08 - 2 months ago
feat(NotificationUtils): add comprehensive tests for notification handling across Electron, Android, and browser fallback
a8a9eb3 Ivan 2026-05-06 07:22:02 - 2 months ago
feat(Telephony): update telephony features with voicemail session management and configuration updates
ef040a9 Ivan 2026-05-06 07:21:37 - 2 months ago
feat(App): implement unread conversations count update and update telephony settings in the UI
151aa4c Ivan 2026-05-06 06:08:14 - 2 months ago
feat(NotificationUtils): update notification handling for incoming calls, missed calls, voicemails, and messages on Android
3521ae6 Ivan 2026-05-06 06:07:55 - 2 months ago
feat(MainActivity): add JavaScript interfaces for handling notifications and incoming calls
b6e5e3a Ivan 2026-05-05 20:13:52 - 2 months ago
chore(ci): publish :latest on Docker tag pushes, enable main/master builds, and prune Bunny Storage release folder
7cfce17 Ivan 2026-05-04 05:19:17 - 2 months ago
chore(workflow): exclude pre-release tags from PyPI deployment
02cb9ee Ivan 2026-05-04 05:04:25 - 2 months ago
chore(changelog): update for v4.6.1
f7b9d74 Ivan 2026-05-04 05:04:10 - 2 months ago
feat(build): add script to thin Mach-O binaries and improve macOS universal build process
Page 1 | Older »
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────